LanguageExt.Core

LanguageExt.Core Units of Measure

Contents

struct Accel Source #

Numeric acceleration value Handles unit conversions automatically Internally all speeds are stored as metres per-second squared All standard arithmetic operators work on the Accel type. So keep all accelerations wrapped until you need the value, then extract using various unit-of-measure accessors (MetresPerSecond2, etc.) or divide by 1.MetresPerSecond2()

Properties

property double MetresPerSecond2 Source #

Methods

method string ToString () Source #

method bool Equals (Accel other) Source #

method bool Equals (Accel other, double epsilon) Source #

method bool Equals (object? obj) Source #

method int GetHashCode () Source #

method int CompareTo (object? obj) Source #

method int CompareTo (Accel other) Source #

method Accel Add (Accel rhs) Source #

method Accel Subtract (Accel rhs) Source #

method Accel Multiply (double rhs) Source #

method Accel Divide (double rhs) Source #

method Accel Pow (double power) Source #

method Accel Round () Source #

method Accel Sqrt () Source #

method Accel Abs () Source #

method Accel Min (Accel rhs) Source #

method Accel Max (Accel rhs) Source #

Operators

operator * (Accel lhs, double rhs) Source #

operator * (double lhs, Accel rhs) Source #

operator * (Accel lhs, Time rhs) Source #

operator * (Time lhs, Accel rhs) Source #

operator * (Accel lhs, Length rhs) Source #

operator * (Length lhs, Accel rhs) Source #

operator * (Accel lhs, TimeSq rhs) Source #

operator * (TimeSq lhs, Accel rhs) Source #

operator + (Accel lhs, Accel rhs) Source #

operator - (Accel lhs, Accel rhs) Source #

operator / (Accel lhs, double rhs) Source #

operator / (Accel lhs, Accel rhs) Source #

operator == (Accel lhs, Accel rhs) Source #

operator != (Accel lhs, Accel rhs) Source #

operator > (Accel lhs, Accel rhs) Source #

operator < (Accel lhs, Accel rhs) Source #

operator >= (Accel lhs, Accel rhs) Source #

operator <= (Accel lhs, Accel rhs) Source #

class UnitsAccelExtensions Source #

Methods

method Accel MetresPerSecond2 (this int self) Source #

method Accel MetresPerSecond2 (this float self) Source #

method Accel MetresPerSecond2 (this double self) Source #

struct Area Source #

Numeric area value Handles unit conversions automatically Internally all areas are stored as metres^2 All standard arithmetic operators work on the Area type. So keep all Areas wrapped until you need the value, then extract using various unit-of-measure accessors (SqMetres, SqCentimetres, etc.) or divide by 1.SqMetre()

Properties

property double SqKilometres Source #

property double SqMetres Source #

property double SqCentimetres Source #

property double SqMillimetres Source #

Methods

method string ToString () Source #

method bool Equals (Area other) Source #

method bool Equals (Area other, double epsilon) Source #

method bool Equals (object? obj) Source #

method int GetHashCode () Source #

method int CompareTo (object? obj) Source #

method int CompareTo (Area other) Source #

method Area Add (Area rhs) Source #

method Area Subtract (Area rhs) Source #

method Area Multiply (double rhs) Source #

method Area Divide (double rhs) Source #

method Area Pow (double power) Source #

method Area Round () Source #

method Area Sqrt () Source #

method Length Abs () Source #

method Area Min (Area rhs) Source #

method Area Max (Area rhs) Source #

Operators

operator * (Area lhs, double rhs) Source #

operator * (double lhs, Area rhs) Source #

operator / (Area lhs, double rhs) Source #

operator + (Area lhs, Area rhs) Source #

operator - (Area lhs, Area rhs) Source #

operator / (Area lhs, Length rhs) Source #

operator / (Area lhs, Area rhs) Source #

operator == (Area lhs, Area rhs) Source #

operator != (Area lhs, Area rhs) Source #

operator > (Area lhs, Area rhs) Source #

operator < (Area lhs, Area rhs) Source #

operator >= (Area lhs, Area rhs) Source #

operator <= (Area lhs, Area rhs) Source #

class UnitsAreaExtensions Source #

Methods

method Area SqKilometres (this int self) Source #

method Area SqKilometres (this float self) Source #

method Area SqKilometres (this double self) Source #

method Area SqMetres (this int self) Source #

method Area SqMetres (this float self) Source #

method Area SqMetres (this double self) Source #

method Area SqCentimetres (this int self) Source #

method Area SqCentimetres (this float self) Source #

method Area SqCentimetres (this double self) Source #

method Area SqMillimetres (this int self) Source #

method Area SqMillimetres (this float self) Source #

method Area SqMillimetres (this double self) Source #

struct Length Source #

Numeric length value Handles unit conversions automatically Internally all lengths are stored as metres All standard arithmetic operators work on the Length type. So keep all Lengths wrapped until you need the value, then extract using various unit-of-measure accessors (Metres, Centimetres, etc.) or divide by 1.Metre()

Properties

property double Miles Source #

property double Yards Source #

property double Feet Source #

property double Inches Source #

property double Kilometres Source #

property double Hectometres Source #

property double Decametres Source #

property double Metres Source #

property double Centimetres Source #

property double Millimetres Source #

property double Micrometres Source #

property double Nanometres Source #

property double Angstroms Source #

Methods

method string ToString () Source #

method bool Equals (Length other) Source #

method bool Equals (Length other, double epsilon) Source #

method bool Equals (object? obj) Source #

method int GetHashCode () Source #

method int CompareTo (object? obj) Source #

method int CompareTo (Length other) Source #

method Length Add (Length rhs) Source #

method Length Subtract (Length rhs) Source #

method Length Multiply (double rhs) Source #

method Length Divide (double rhs) Source #

method Length Pow (double power) Source #

method Length Round () Source #

method Length Sqrt () Source #

method Length Abs () Source #

method Length Min (Length rhs) Source #

method Length Max (Length rhs) Source #

method Length From (double repr) Source #

method double To () Source #

Operators

operator * (Length lhs, Length rhs) Source #

operator * (Length lhs, double rhs) Source #

operator * (double lhs, Length rhs) Source #

operator - (Length self) Source #

operator + (Length lhs, Length rhs) Source #

operator - (Length lhs, Length rhs) Source #

operator / (Length lhs, double rhs) Source #

operator / (Length lhs, Length rhs) Source #

operator / (Length lhs, TimeSq rhs) Source #

operator / (Length lhs, Velocity rhs) Source #

operator / (Length lhs, Time rhs) Source #

operator == (Length lhs, Length rhs) Source #

operator != (Length lhs, Length rhs) Source #

operator > (Length lhs, Length rhs) Source #

operator < (Length lhs, Length rhs) Source #

operator >= (Length lhs, Length rhs) Source #

operator <= (Length lhs, Length rhs) Source #

class UnitsLengthExtensions Source #

Methods

method Length Miles (this int self) Source #

method Length Miles (this float self) Source #

method Length Miles (this double self) Source #

method Length Yards (this int self) Source #

method Length Yards (this float self) Source #

method Length Yards (this double self) Source #

method Length Feet (this int self) Source #

method Length Feet (this float self) Source #

method Length Feet (this double self) Source #

method Length Inches (this int self) Source #

method Length Inches (this float self) Source #

method Length Inches (this double self) Source #

method Length Kilometres (this int self) Source #

method Length Kilometres (this float self) Source #

method Length Kilometres (this double self) Source #

method Length Metres (this int self) Source #

method Length Metres (this float self) Source #

method Length Metres (this double self) Source #

method Length Centimetres (this int self) Source #

method Length Centimetres (this float self) Source #

method Length Centimetres (this double self) Source #

method Length Millimetres (this int self) Source #

method Length Millimetres (this float self) Source #

method Length Millimetres (this double self) Source #

method Length Micrometres (this int self) Source #

method Length Micrometres (this float self) Source #

method Length Micrometres (this double self) Source #

method Length Nanometres (this int self) Source #

method Length Nanometres (this float self) Source #

method Length Nanometres (this double self) Source #

method Length Angstroms (this int self) Source #

method Length Angstroms (this float self) Source #

method Length Angstroms (this double self) Source #

struct Mass Source #

Properties

property double Grams Source #

property double Kilograms Source #

property double Tonnes Source #

property double Ounces Source #

property double Pounds Source #

property double Stones Source #

property double ImperialTons Source #

property double ShortTons Source #

Methods

method string ToString () Source #

method int CompareTo (object? obj) Source #

method int CompareTo (Mass other) Source #

method bool Equals (Mass other) Source #

method bool Equals (Mass other, double epsilon) Source #

method bool Equals (object? obj) Source #

method int GetHashCode () Source #

method Mass Add (Mass rhs) Source #

method Mass Subtract (Mass rhs) Source #

method Mass Multiply (double rhs) Source #

method Mass Divide (double rhs) Source #

method Mass Round () Source #

method Mass Sqrt () Source #

method Mass Abs () Source #

method Mass Min (Mass rhs) Source #

method Mass Max (Mass rhs) Source #

Operators

operator * (Mass lhs, double rhs) Source #

operator * (double lhs, Mass rhs) Source #

operator + (Mass lhs, Mass rhs) Source #

operator - (Mass lhs, Mass rhs) Source #

operator / (Mass lhs, double rhs) Source #

operator / (Mass lhs, Mass rhs) Source #

operator == (Mass lhs, Mass rhs) Source #

operator != (Mass lhs, Mass rhs) Source #

operator > (Mass lhs, Mass rhs) Source #

operator < (Mass lhs, Mass rhs) Source #

operator >= (Mass lhs, Mass rhs) Source #

operator <= (Mass lhs, Mass rhs) Source #

class UnitsMassExtensions Source #

Methods

method Mass Grams (this int self) Source #

method Mass Grams (this double self) Source #

method Mass Grams (this float self) Source #

method Mass Kilograms (this int self) Source #

method Mass Kilograms (this double self) Source #

method Mass Kilograms (this float self) Source #

method Mass Tonnes (this int self) Source #

method Mass Tonnes (this double self) Source #

method Mass Tonnes (this float self) Source #

method Mass Ounces (this int self) Source #

method Mass Ounces (this double self) Source #

method Mass Ounces (this float self) Source #

method Mass Pounds (this int self) Source #

method Mass Pounds (this double self) Source #

method Mass Pounds (this float self) Source #

method Mass Stones (this int self) Source #

method Mass Stones (this double self) Source #

method Mass Stones (this float self) Source #

method Mass ImperialTons (this int self) Source #

method Mass ImperialTons (this double self) Source #

method Mass ImperialTons (this float self) Source #

method Mass ShortTon (this int self) Source #

method Mass ShortTon (this double self) Source #

method Mass ShortTon (this float self) Source #

class UnitsOfMeasure Source #

Fields

field Length mm = 1.Millimetres() Source #

Millimetre

Examples

Length x = 10*mm;

field Length millimetre = 1.Millimetres() Source #

Millimetre

Examples

Length x = 1*millimetre;

field Length millimetres = 1.Millimetres() Source #

Millimetre

Examples

Length x = 10*millimetres;

field Length millimeter = 1.Millimetres() Source #

Millimeter

Examples

Length x = 1*millimeter;

field Length millimeters = 1.Millimetres() Source #

Millimeters

Examples

Length x = 10*millimeters;

field Length cm = 1.Centimetres() Source #

Centimetre

Examples

Length x = 100*cm;

field Length centimetre = 1.Centimetres() Source #

Centimetre

Examples

Length x = 1*centimetre;

field Length centimetres = 1.Centimetres() Source #

Centimetres

Examples

Length x = 100*centimetres

field Length centimeter = 1.Centimetres() Source #

Centimeter

Examples

Length x = 1*centimeter;

field Length centimeters = 1.Centimetres() Source #

Centimeters

Examples

Length x = 100*centimeters;

field Length m = 1.Metres() Source #

Metre

Examples

Length x = 10*m;

field Length metre = 1.Metres() Source #

Metre

Examples

Length x = 1*metre;

field Length metres = 1.Metres() Source #

Metres

Examples

Length x = 10*metres;

field Length meter = 1.Metres() Source #

Meter

Examples

Length x = 1*meter;

field Length meters = 1.Metres() Source #

Meters

Examples

Length x = 10*meters;

field Length km = 1.Kilometres() Source #

Kilometre

Examples

Length x = 7*km;

field Length kilometre = 1.Kilometres() Source #

Kilometre

Examples

Length x = 1*kilometre;

field Length kilometres = 1.Kilometres() Source #

Kilometres

Examples

Length x = 7*kilometres;

field Length kilometer = 1.Kilometres() Source #

Kilometer

Examples

Length x = 1*kilometer;

field Length kilometers = 1.Kilometres() Source #

Kilometers

Examples

Length x = 7*kilometers;

field Length inch = 1.Inches() Source #

Inch

Examples

Length x = 7*inch;

field Length inches = 1.Inches() Source #

Inch

Examples

Length x = 7*inch;

field Length ft = 1.Feet() Source #

Feet

Examples

Length x = 7*ft;

field Length foot = 1.Feet() Source #

Feet

Examples

Length x = 7*ft;

field Length feet = 1.Feet() Source #

Feet

Examples

Length x = 7*ft;

field Length yd = 1.Yards() Source #

Yard

Examples

Length x = 7*yd;

field Length yard = 1.Yards() Source #

Yard

Examples

Length x = 7*yd;

field Length yards = 1.Yards() Source #

Yard

Examples

Length x = 7*yd;

field Length mile = 1.Miles() Source #

Mile

Examples

Length x = 7*mile;

field Length miles = 1.Miles() Source #

Mile

Examples

Length x = 7*mile;

field Area mm2 = 1.SqMillimetres() Source #

Millimetre squared

Examples

Area x = 10*mm2;

field Area millimetre2 = 1.SqMillimetres() Source #

Millimetre squared

Examples

Area x = 1*millimetre2;

field Area millimeter2 = 1.SqMillimetres() Source #

Millimeter squared

Examples

Area x = 10*millimeter2;

field Area cm2 = 1.SqCentimetres() Source #

Centimetre squared

Examples

Area x = 100*cm2;

field Area centimetre2 = 1.SqCentimetres() Source #

Centimetre squared

Examples

Area x = 100*centimetre2;

field Area centimeter2 = 1.SqCentimetres() Source #

Centimeter squared

Examples

Area x = 100*centimeter2;

field Area m2 = 1.SqMetres() Source #

Metre squared

Examples

Area x = 10*m2;

field Area metre2 = 1.SqMetres() Source #

Metre squared

Examples

Area x = 10*metre2;

field Area meter2 = 1.SqMetres() Source #

Meter squared

Examples

Area x = 10*meter2;

field Area km2 = 1.SqKilometres() Source #

Kilometre squared

Examples

Area x = 7*km2;

field Area kilometre2 = 1.SqKilometres() Source #

Kilometre squared

Examples

Area x = 7*kilometre2;

field Area kilometer2 = 1.SqKilometres() Source #

Kilometer squared

Examples

Area x = 7*kilometer2;

field Time s = 1.Seconds() Source #

Second

Examples

Time x = 7*s;

field Time sec = 1.Seconds() Source #

Second

Examples

Time x = 7*sec;

field Time second = 1.Seconds() Source #

Second

Examples

Time x = 7*second;

field Time seconds = 1.Seconds() Source #

Second

Examples

Time x = 7*seconds;

field Time min = 1.Minutes() Source #

Minute

Examples

Time x = 7*min;

field Time mins = 1.Minutes() Source #

Minute

Examples

Time x = 7*mins;

field Time minute = 1.Minutes() Source #

Minute

Examples

Time x = 7*minute;

field Time minutes = 1.Minutes() Source #

Minute

Examples

Time x = 7*minutes;

field Time hr = 1.Hours() Source #

Hour

Examples

Time x = 7*hr;

field Time hrs = 1.Hours() Source #

Hour

Examples

Time x = 7*hrs;

field Time hour = 1.Hours() Source #

Hour

Examples

Time x = 7*hour;

field Time hours = 1.Hours() Source #

Hour

Examples

Time x = 7*hours;

field Time day = 1.Days() Source #

Day

Examples

Time x = 7*day;

field Time days = 1.Days() Source #

Day

Examples

Time x = 7*days;

field Time ms = 1.Milliseconds() Source #

Millisecond

Examples

Time x = 7*ms;

field Time millisecond = 1.Milliseconds() Source #

Millisecond

Examples

Time x = 7*millisecond;

field Time milliseconds = 1.Milliseconds() Source #

Millisecond

Examples

Time x = 7*milliseconds;

field Velocity mph = miles /hour Source #

Miles per hour

field Velocity kph = km /hour Source #

Kilometres per hour

field Accel ms2 = m /s /s Source #

Metres per-second squared

field Temperature degC = new (Temperature.UnitType.C, 1) Source #

Degrees Celsius

field Temperature degF = new (Temperature.UnitType.F, 1) Source #

Degrees Fahrenheit

field Temperature K = new (Temperature.UnitType.K, 1) Source #

kelvin

field Mass g = 1.Grams() Source #

Gram

field Mass gram = 1.Grams() Source #

Gram

field Mass kg = 1.Kilograms() Source #

Kilogram

field Mass kilogram = 1.Kilograms() Source #

Kilogram

field Mass tonne = 1.Tonnes() Source #

Tonne

field Mass oz = 1.Ounces() Source #

Ounce

field Mass ounce = 1.Ounces() Source #

Ounce

field Mass lb = 1.Pounds() Source #

Pound

field Mass pound = 1.Pounds() Source #

Pound

field Mass st = 1.Stones() Source #

Stone

field Mass stone = 1.Stones() Source #

Stone

field Mass ton = 1.ImperialTons() Source #

ImperialTons

field Mass shortTon = 1.ShortTon() Source #

ShortTon

struct Temperature Source #

Properties

property Temperature Kelvin Source #

property double KValue Source #

property Temperature Celsius Source #

property Temperature Fahrenheit Source #

Methods

method int GetHashCode () Source #

method bool Equals (object? obj) Source #

method bool Equals (Temperature rhs) Source #

method string ToString () Source #

method bool Equals (Temperature rhs, double epsilon) Source #

method int CompareTo (object? obj) Source #

method int CompareTo (Temperature rhs) Source #

method Temperature Add (Temperature rhs) Source #

method Temperature Subtract (Temperature rhs) Source #

method Temperature Multiply (double rhs) Source #

method Temperature Divide (double rhs) Source #

method Temperature Round () Source #

method Temperature Abs () Source #

method Temperature Min (Temperature rhs) Source #

method Temperature Max (Temperature rhs) Source #

Operators

operator * (Temperature lhs, double rhs) Source #

operator * (double lhs, Temperature rhs) Source #

operator + (Temperature lhs, Temperature rhs) Source #

operator - (Temperature lhs, Temperature rhs) Source #

operator / (Temperature lhs, double rhs) Source #

operator == (Temperature lhs, Temperature rhs) Source #

operator != (Temperature lhs, Temperature rhs) Source #

operator > (Temperature lhs, Temperature rhs) Source #

operator < (Temperature lhs, Temperature rhs) Source #

operator >= (Temperature lhs, Temperature rhs) Source #

operator <= (Temperature lhs, Temperature rhs) Source #

class UnitsTemperatureExtensions Source #

Methods

method Temperature Celsius (this int self) Source #

method Temperature Celsius (this float self) Source #

method Temperature Celsius (this double self) Source #

method Temperature Fahrenheit (this int self) Source #

method Temperature Fahrenheit (this float self) Source #

method Temperature Fahrenheit (this double self) Source #

method Temperature Kelvin (this int self) Source #

method Temperature Kelvin (this float self) Source #

method Temperature Kelvin (this double self) Source #

struct Time Source #

Numeric time-span value Handles unit conversions automatically All standard arithmetic operators work on the Time type. So keep all Times wrapped until you need the value, then extract using various unit-of-measure accessors (Milliseconds, Seconds, etc.) or divide by 1.Second() Implicitly convertible to TimeSpan

Properties

property double Seconds Source #

property double Milliseconds Source #

property double Minutes Source #

property double Hours Source #

property double Days Source #

Methods

method string ToString () Source #

method bool Equals (Time other) Source #

method bool Equals (Time other, double epsilon) Source #

method bool Equals (object? obj) Source #

method int GetHashCode () Source #

method int CompareTo (object? obj) Source #

method int CompareTo (Time other) Source #

method Time Add (Time rhs) Source #

method Time Subtract (Time rhs) Source #

method Time Multiply (double rhs) Source #

method Time Divide (double rhs) Source #

method Time Pow (double power) Source #

method Time Round () Source #

method Time Sqrt () Source #

method Time Abs () Source #

method Time Min (Time rhs) Source #

method Time Max (Time rhs) Source #

method TimeSpan ToTimeSpan () Source #

Operators

operator * (Time lhs, double rhs) Source #

operator * (double lhs, Time rhs) Source #

operator * (Time lhs, Time rhs) Source #

operator ^ (Time lhs, int power) Source #

operator / (Time lhs, double rhs) Source #

operator + (Time lhs, Time rhs) Source #

operator + (DateTime lhs, Time rhs) Source #

operator - (Time lhs, Time rhs) Source #

operator - (DateTime lhs, Time rhs) Source #

operator / (Time lhs, Time rhs) Source #

operator == (Time lhs, Time rhs) Source #

operator != (Time lhs, Time rhs) Source #

operator > (Time lhs, Time rhs) Source #

operator < (Time lhs, Time rhs) Source #

operator >= (Time lhs, Time rhs) Source #

operator <= (Time lhs, Time rhs) Source #

class UnitsTimeExtensions Source #

Methods

method Time Milliseconds (this int self) Source #

method Time Milliseconds (this float self) Source #

method Time Milliseconds (this double self) Source #

method Time Seconds (this int self) Source #

method Time Seconds (this float self) Source #

method Time Seconds (this double self) Source #

method Time Minutes (this int self) Source #

method Time Minutes (this float self) Source #

method Time Minutes (this double self) Source #

method Time Hours (this int self) Source #

method Time Hours (this float self) Source #

method Time Hours (this double self) Source #

method Time Days (this int self) Source #

method Time Days (this float self) Source #

method Time Days (this double self) Source #

struct TimeSq Source #

Numeric time-span squared value

Properties

property double Seconds2 Source #

Methods

method string ToString () Source #

method bool Equals (TimeSq other) Source #

method bool Equals (TimeSq other, double epsilon) Source #

method bool Equals (object? obj) Source #

method int GetHashCode () Source #

method int CompareTo (object? obj) Source #

method int CompareTo (TimeSq other) Source #

method TimeSq Add (TimeSq rhs) Source #

method TimeSq Subtract (TimeSq rhs) Source #

method TimeSq Multiply (double rhs) Source #

method TimeSq Divide (double rhs) Source #

method TimeSq Round () Source #

method Time Sqrt () Source #

method TimeSq Abs () Source #

method TimeSq Min (TimeSq rhs) Source #

method TimeSq Max (TimeSq rhs) Source #

Operators

operator * (TimeSq lhs, double rhs) Source #

operator * (double lhs, TimeSq rhs) Source #

operator / (TimeSq lhs, double rhs) Source #

operator + (TimeSq lhs, TimeSq rhs) Source #

operator - (TimeSq lhs, TimeSq rhs) Source #

operator / (TimeSq lhs, TimeSq rhs) Source #

operator == (TimeSq lhs, TimeSq rhs) Source #

operator != (TimeSq lhs, TimeSq rhs) Source #

operator > (TimeSq lhs, TimeSq rhs) Source #

operator < (TimeSq lhs, TimeSq rhs) Source #

operator >= (TimeSq lhs, TimeSq rhs) Source #

operator <= (TimeSq lhs, TimeSq rhs) Source #

struct Velocity Source #

Numeric velocity value Handles unit conversions automatically Internally all speeds are stored as metres per second All standard arithmetic operators work on the Velocity type. So keep all velocities wrapped until you need the value, then extract using various unit-of-measure accessors (MetresPerSecond, etc.) or divide by 1.MetrePerSecond()

Properties

property double MetresPerSecond Source #

property double KilometresPerSecond Source #

property double KilometresPerHour Source #

property double MilesPerSecond Source #

property double MilesPerHour Source #

Methods

method string ToString () Source #

method bool Equals (Velocity other) Source #

method bool Equals (Velocity other, double epsilon) Source #

method bool Equals (object? obj) Source #

method int GetHashCode () Source #

method int CompareTo (object? obj) Source #

method int CompareTo (Velocity other) Source #

method Velocity Add (Velocity rhs) Source #

method Velocity Subtract (Velocity rhs) Source #

method Velocity Multiply (double rhs) Source #

method Velocity Divide (double rhs) Source #

method Velocity Round () Source #

method Velocity Abs () Source #

method Velocity Min (Velocity rhs) Source #

method Velocity Max (Velocity rhs) Source #

Operators

operator * (Velocity lhs, double rhs) Source #

operator * (double lhs, Velocity rhs) Source #

operator * (Velocity lhs, Time rhs) Source #

operator * (Time lhs, Velocity rhs) Source #

operator * (Velocity lhs, Velocity rhs) Source #

operator ^ (Velocity lhs, int power) Source #

operator + (Velocity lhs, Velocity rhs) Source #

operator - (Velocity lhs, Velocity rhs) Source #

operator / (Velocity lhs, double rhs) Source #

operator / (Velocity lhs, Velocity rhs) Source #

operator / (Velocity lhs, Time rhs) Source #

operator / (Velocity lhs, Accel rhs) Source #

operator == (Velocity lhs, Velocity rhs) Source #

operator != (Velocity lhs, Velocity rhs) Source #

operator > (Velocity lhs, Velocity rhs) Source #

operator < (Velocity lhs, Velocity rhs) Source #

operator >= (Velocity lhs, Velocity rhs) Source #

operator <= (Velocity lhs, Velocity rhs) Source #

class UnitsVelocityExtensions Source #

Methods

method Velocity MetresPerSecond (this int self) Source #

method Velocity MetresPerSecond (this float self) Source #

method Velocity MetresPerSecond (this double self) Source #

method Velocity KilometresPerSecond (this int self) Source #

method Velocity KilometresPerSecond (this float self) Source #

method Velocity KilometresPerSecond (this double self) Source #

method Velocity KilometresPerHour (this int self) Source #

method Velocity KilometresPerHour (this float self) Source #

method Velocity KilometresPerHour (this double self) Source #

method Velocity MilesPerSecond (this int self) Source #

method Velocity MilesPerSecond (this float self) Source #

method Velocity MilesPerSecond (this double self) Source #

method Velocity MilesPerHour (this int self) Source #

method Velocity MilesPerHour (this float self) Source #

method Velocity MilesPerHour (this double self) Source #

struct VelocitySq Source #

Numeric VelocitySquared value Handles unit conversions automatically

Properties

property double MetresPerSecond2 Source #

Methods

method string ToString () Source #

method bool Equals (VelocitySq other) Source #

method bool Equals (VelocitySq other, double epsilon) Source #

method bool Equals (object? obj) Source #

method int GetHashCode () Source #

method int CompareTo (object? obj) Source #

method int CompareTo (VelocitySq other) Source #

method VelocitySq Add (VelocitySq rhs) Source #

method VelocitySq Subtract (VelocitySq rhs) Source #

method VelocitySq Multiply (double rhs) Source #

method VelocitySq Divide (double rhs) Source #

method Velocity Sqrt () Source #

method VelocitySq Round () Source #

method VelocitySq Abs () Source #

method VelocitySq Min (VelocitySq rhs) Source #

method VelocitySq Max (VelocitySq rhs) Source #

Operators

operator * (VelocitySq lhs, double rhs) Source #

operator * (double lhs, VelocitySq rhs) Source #

operator + (VelocitySq lhs, VelocitySq rhs) Source #

operator - (VelocitySq lhs, VelocitySq rhs) Source #

operator / (VelocitySq lhs, double rhs) Source #

operator / (VelocitySq lhs, VelocitySq rhs) Source #

operator == (VelocitySq lhs, VelocitySq rhs) Source #

operator != (VelocitySq lhs, VelocitySq rhs) Source #

operator > (VelocitySq lhs, VelocitySq rhs) Source #

operator < (VelocitySq lhs, VelocitySq rhs) Source #

operator >= (VelocitySq lhs, VelocitySq rhs) Source #

operator <= (VelocitySq lhs, VelocitySq rhs) Source #